package com.winshare.saleAssistant.service;

import com.winshare.saleAssistant.domain.dto.req.BaseIdDTO;
import com.winshare.saleAssistant.domain.dto.req.RegionCreateDTO;
import com.winshare.saleAssistant.domain.dto.req.RegionDeleteDTO;
import com.winshare.saleAssistant.domain.dto.req.RegionUpdateDTO;
import com.winshare.saleAssistant.domain.dto.resp.RegionRespDTO;

import java.util.List;

public interface RegionService {

    void saveRegion(RegionCreateDTO regionDO);

    void updateRegion(RegionUpdateDTO regionUpdateDTO);

    List<RegionRespDTO> getRegionList();

    void deleteRegion(RegionDeleteDTO regionDeleteDTO);

    RegionRespDTO getRegionDetail(BaseIdDTO baseIdDTO);
}
